package com.agy.filemanager.service;

import com.agy.filemanager.entity.DcBaseRole;
import com.agy.filemanager.entity.TreeModel;
import com.github.pagehelper.Page;
import org.apache.el.parser.BooleanNode;

import java.util.List;

/**
 * 系统设置-角色维护
 * @author jpf
 */
public interface DcSystemBaseRoleService {

    /**
     * 根据关键字分页查询角色表数据，关键字初始默认为空
     * -select
     * @return
     */
    Page selectBaseRole(int pageNum, int pageSize, String account);

    /**
     * 角色禁用与启用
     * @param id
     * @param isyes
     * @return
     */
    int banById(String id, Boolean isyes);

    /**
     * 角色新增
     * @param entity
     */
    void addBaseRole(DcBaseRole entity);
}
